package com.ywqf_api.dto.in;

import java.math.BigDecimal;

public class OrderParDto {
    private int type;//缴费类型1水费2电费3采暖费4车位费5物业费
    private String name;
    private BigDecimal price;//总金额（元）
    private BigDecimal waterRate;//水费总金额
    private BigDecimal electricityRate;//电费总金额
    private BigDecimal paymentAmount;//采暖费总金额 车位费总金额 物业费总金额
    private Integer orderId;
    private Integer customerId;
    private String orderNum;
    private String orderTime;
    private Double orderMoney;
    private Integer orderStatus;
    private Integer payType;
    private String payOrderNumber;

    public BigDecimal getPrice() {
        return price;
    }

    public void setPrice(BigDecimal price) {
        this.price = price;
}

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public int getType() {
        return type;
    }

    public void setType(int type) {
        this.type = type;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public Integer getCustomerId() {
        return customerId;
    }

    public void setCustomerId(Integer customerId) {
        this.customerId = customerId;
    }

    public String getOrderNum() {
        return orderNum;
    }

    public void setOrderNum(String orderNum) {
        this.orderNum = orderNum;
    }

    public String getOrderTime() {
        return orderTime;
    }

    public void setOrderTime(String orderTime) {
        this.orderTime = orderTime;
    }

    public Double getOrderMoney() {
        return orderMoney;
    }

    public void setOrderMoney(Double orderMoney) {
        this.orderMoney = orderMoney;
    }

    public Integer getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(Integer orderStatus) {
        this.orderStatus = orderStatus;
    }

    public Integer getPayType() {
        return payType;
    }

    public void setPayType(Integer payType) {
        this.payType = payType;
    }

    public String getPayOrderNumber() {
        return payOrderNumber;
    }

    public void setPayOrderNumber(String payOrderNumber) {
        this.payOrderNumber = payOrderNumber;
    }

    public BigDecimal getWaterRate() {
        return waterRate;
    }

    public void setWaterRate(BigDecimal waterRate) {
        this.waterRate = waterRate;
    }

    public BigDecimal getElectricityRate() {
        return electricityRate;
    }

    public void setElectricityRate(BigDecimal electricityRate) {
        this.electricityRate = electricityRate;
    }

    public BigDecimal getPaymentAmount() {
        return paymentAmount;
    }

    public void setPaymentAmount(BigDecimal paymentAmount) {
        this.paymentAmount = paymentAmount;
    }

    @Override
    public String toString() {
        return "OrderParDto{" +
                "type=" + type +
                ", name='" + name + '\'' +
                ", price=" + price +
                ", waterRate=" + waterRate +
                ", electricityRate=" + electricityRate +
                ", paymentAmount=" + paymentAmount +
                ", orderId=" + orderId +
                ", customerId=" + customerId +
                ", orderNum='" + orderNum + '\'' +
                ", orderTime='" + orderTime + '\'' +
                ", orderMoney=" + orderMoney +
                ", orderStatus=" + orderStatus +
                ", payType=" + payType +
                ", payOrderNumber='" + payOrderNumber + '\'' +
                '}';
    }
}
